import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        // 创建 Scanner 对象，用于从标准输入读取用户输入
        Scanner scanner = new Scanner(System.in);
        // 用于存储所有学生的总成绩
        double totalSum = 0;
        // 计算学生总人数，假设有 3 个班，每个班 5 名学生
        int totalStudents = 3 * 5;
        // 用于记录所有班级的及格学生的人数
        int passCount = 0;

        // 外层循环，遍历 3 个班级
        for (int n = 1; n <= 3; n++) {
            // 用于存储当前班级学生的总成绩
            double sum = 0;
            // 记录当前班级的及格人数
            int classPassCount = 0;
            // 记录当前班级及格学生的序号，使用 StringBuilder 方便拼接字符串
            StringBuilder passStudents = new StringBuilder();

            // 内层循环，遍历当前班级的 5 名学生
            for (int i = 1; i <= 5; i++) {
                // 提示用户输入当前班级当前学生的成绩
                System.out.println("请输入第" + n + "个班" + i + "个学生的成绩：");
                // 读取用户输入的成绩
                double score1 = scanner.nextDouble();
                // 累加当前班级的总成绩
                sum += score1;
                // 累加所有班级的总成绩
                totalSum += score1;
                // 输出当前学生的成绩
                System.out.println("成绩为" + score1);

                // 判断成绩是否及格（大于等于 60 分）
                if (score1 >= 60) {
                    // 所有班级的及格人数加 1
                    passCount++;
                    // 当前班级的及格人数加 1
                    classPassCount++;
                    // 如果已经有记录，先添加逗号和空格分隔
                    if (passStudents.length() > 0) {
                        passStudents.append(", ");
                    }
                    // 添加当前及格学生的序号
                    passStudents.append(i);
                }
            }
            // 计算并输出当前班级的平均分
            System.out.println("第 " + n + " 个班平均分为 " + sum / 5);
            // 输出当前班级的及格人数
            System.out.println("第 " + n + " 个班及格人数为 " + classPassCount);
            // 如果当前班级有及格学生
            if (classPassCount > 0) {
                // 输出当前班级及格学生的序号
                System.out.println("第 " + n + " 个班及格学生是第 " + passStudents + " 位");
            } else {
                // 若没有及格学生，输出提示信息
                System.out.println("第 " + n + " 个班没有及格学生");
            }
        }

        // 计算并输出所有班级学生的总平均分
        double totalAverage = totalSum / totalStudents;
        System.out.println("所有班级学生的总平均分为 " + totalAverage);

        // 输出所有班级的及格学生人数
        System.out.println("所有班级及格学生人数为 " + passCount);

        // 关闭 Scanner 对象，释放资源
        scanner.close();
    }
}